 /*全局*/
/*全局*/
*{margin: 0;padding: 0;}
ul li{list-style: none;}
a{color: #666;text-decoration: none;}
/* a:hover{color: #000000;text-decoration: none;} */
body{color:#666;font-size:12px;font-family: arial;}


/*category面板*/
.category_main{width: 1200px;height: 2000px;/*border:1px solid black;*/ margin: 0 auto;}
.category_main .vipFont{font-family: FontAwesome;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;font-size: 16px;}


/*breadcrumb面板*/
.category_main .breadcrumb{width: 1200px;height: 24px;padding: 13px 0;}
.category_main .breadcrumb .b_item{color: #F10180;}
.category_main .breadcrumb .b_icon{ padding: 0 7px;}



/*groups面板*/
.category_main .groups{width: 1200px;height: 420px;border: 1px solid #DFDFDF;margin-bottom:20px;border-bottom-style:none}
.category_main .groups  h3{width: 98px;height: 18px;font-weight: 400;color: #666;padding-left: 20px;width: 98px;padding-top: 12px;padding-bottom: 12px;float: left;font-size: 12px;}

/*品牌图片*/
.category_main .groups .band{width: 1200px;height: 222px;}
.category_main .groups .band .scoll{width: 923px;height: 199px;padding: 12px 0;float: left;}
.category_main .groups .band .scoll ul li{float: left;}
.category_main .groups .band .scoll ul li a{float: left;width: 98px;height: 98px;text-align: center;border: 1px solid #f0f0f0;position: relative;}
.category_main .groups .band .scoll ul li a:hover{border: 1px solid #F10180;}
.category_main .groups .band .scoll ul li a .band_img{width: 80px;height: 40px;margin-top: 29px;}
.category_main .groups .band .scoll ul li a .band_img img{width: 80px;height: 40px;}
.category_main .groups .band .scoll ul li a .band_title{position: absolute;line-height: 100px;top: 39px;left: 0;padding-right: 9px;padding-left: 9px;
                                                        margin-top: -39px;text-align: center;width: 80px;height: 0;background-color: #fff;color: #f10180;overflow: hidden;}
.category_main .groups .band .scoll ul li a:hover .band_title{height: 100%;}
.category_main .groups .band .operation{width: 100px;height: 22px;float: right;padding-top: 12px;padding-right:10px ;}
.category_main .groups .band .operation .multiple_button{float: right;width: 48px;line-height: 20px;text-align: center;outline: none;
                                                         background-color: #fff;color: #666;border: 1px solid #d1d1d1;border-radius: 3px;}
.category_main .groups .band .operation .multiple_button:hover{background-color: #F0F0F0;}                                                         
                                                         
.category_main .groups .band .operation .multiple_button .button_icon{margin-right: 3px;font-size: 10px;color: #ccc;}

/*详细分类*/
.category_main .groups .multiple{width: 1200px;height: 40px;border: 1px dotted #ddd;}
.category_main .groups .multiple .content{width: 892px;height: 16px;  float: left;padding-top: 12px;padding-bottom: 12px;}
.category_main .groups .multiple .content ul li{float: left;margin-right: 50px;height: 16px;}
.category_main .groups .multiple .content ul li a{color: #333;}
.category_main .groups .multiple .content ul li a:hover{color: #f10180;}

.category_main .groups .multiple .operation{width: 48px;height: 22px;float: right;padding-top: 12px;padding-right:10px ;}
.category_main .groups .multiple .operation .operation_button{margin: 0 2px;float: right;width: 48px;color: #666;line-height: 22px;background-color: #fff;border: none;outline: none;}
.category_main .groups .multiple .operation .operation_button:hover{color: #F10180;}
.category_main .groups .multiple .operation .button_text{font-size: 12px;}                                                            
                                                             

.category_main .groups .choose{width: 1000px;height: 27px;position: relative;text-align: center;background-color: #fff;}
.category_main .groups .choose .choose_button{margin-top: -1px;padding: 0;width: 120px;height: 28px;line-height: 28px;border: 1px solid #dfdfdf;
                                              border-top-color: #fff;background-color: #fff;outline: none;}
.category_main .groups .choose .choose_button:hover{color: #F10180;border-bottom: 1px solid #F10180;}
.category_main .groups .choose .choose_button .button_icon{margin-left: 5px;}
.category_main .groups .choose .choose_button .button_text{font-size: 12px;}



/*sortbar面板*/
.category_main .sortbar{width: 1200px;height: 46px;margin-bottom: 20px;border: 1px solid #dfdfdf;background-color: #f5f5f5;}
.category_main .sortbar .general{width: 62px;height: 47px;float: left;line-height: 46px;background-color: #fff;color: #f10180;
                                 border: 1px solid #f10180;text-align: center;}
.category_main .sortbar .general a{color: #F10180;}

/*价格排序*/
.category_main .sortbar .s_price{width: 69px;height: 47px;line-height: 46px;border-right: 1px solid #e5e5e5;float: left;text-align: center;color: #333;position: relative;}
.category_main .sortbar .s_price a{color: #333;}
.category_main .sortbar .s_price a:hover{color: #F10180;}
.category_main .sortbar .s_price a .price-sort-icon{width: 16px;height: 46px;vertical-align: bottom;position: absolute;color: #999;}
.category_main .sortbar .s_price a .price-desc{top: -5px;}                             
.category_main .sortbar .s_price a .price-asc{top:4px;}

/*折扣排序*/
.category_main .sortbar .s_time{width: 69px;height: 47px;line-height: 46px;border-right: 1px solid #e5e5e5;float: left;text-align: center;color: #333;position: relative;}
.category_main .sortbar .s_time a{color: #333;}
.category_main .sortbar .s_time a:hover{color: #F10180;}
.category_main .sortbar .s_time a .time-sort-icon{width: 16px;height: 46px;vertical-align: bottom;position: absolute;color: #999;}
.category_main .sortbar .s_time a .time-desc{top: -5px;}                             
.category_main .sortbar .s_time a .time-asc{top:4px}

/*预热商品*/
.category_main .sortbar .s_secluded{float: left;padding: 14px 0 0 20px;}
.category_main .sortbar .s_secluded .inner label input{width: 19px;height: 16px;}   
.category_main .sortbar .s_secluded .text{color: #333;position: relative;bottom:3px}   

/*页数*/
.category_main .sortbar .s_select{width: 148px;height: 47px;color: #333;line-height: 46px;float: left;padding-left: 10px;}
.category_main .sortbar .s_select .oper-select-start{width: 65px;height: 14px;}
.category_main .sortbar .s_select input{width: 50px;height: 22px;line-height: 20px;padding: 0 5px;border: 1px solid #e5e5e5;outline: none;}
.category_main .sortbar .s_paging{width: 155.5px;height: 40px;line-height: 40px;float:right;margin-right: 6px;text-align: center;}
.category_main .sortbar .s_paging .total{width: 39px;height: 40px;color: #424141;padding-right: 8px;text-align: center;font-weight: 400;border-radius: 2px;}
.category_main .sortbar .s_paging .total em{color: #e0468d;font-style: normal;}
.category_main .sortbar .s_paging a{margin-left: 2px;margin-right: 3px;text-align: center;}

.category_main .sortbar .s_paging .cat-paging-up{padding: 1px 6px 4px 8px;border: 1px solid #dbdbdb;background-color: #fff;border-radius: 2px;color: #d1d1d1;}
.category_main .sortbar .s_paging .next {padding: 5px 10.5px; border: 1px solid #b8b8b8;background-color: #fff;border-radius: 2px;color: #848585;}
.category_main .sortbar .s_paging .next:hover{border: 1px solid #f10180;color: #f10180;}


/*list面板*/
.category_main .list{width: 1200px;height: 1300px;}
.category_main .list ul li{width: 218px;height: 410px;margin-right: 20px;margin-bottom: 20px;float: left;border: 1px solid white; }
.category_main .list ul li:hover{width: 218px;height: 410px;border: 1px solid #b8b8b8;}

.category_main .list ul li .goods_img{width: 218px;height: 297px;}
.category_main .list ul li .goods_img img{width: 218px;height: 275px;}


.category_main .list ul li .goods_price{width: 218px;height: 33px;color:#FFFFFF;background-color: #f10180;font-size: 14px;
                                        background: linear-gradient(to right,#f10180 30%,#fe4e05 100%);position: relative;}
.category_main .list ul li .goods_price .title-msg{font-size:14px;font-weight: 400;position: relative;top: 2px;left: 10px;}
.category_main .list ul li .goods_price .title{padding: 0 2px;font-size: 24px;font-family: Arial;position: relative;top: 4px;left: 10px;}


.category_main .list ul li .goods_vipshop{width: 218px;height: 30px;padding: 8px 0 0 0;font-size: 16px;color: #999;font-family: arial;}
.category_main .list ul li .goods_vipshop .c_price{padding-right: 8px;text-decoration: line-through;}

.category_main .list ul li .goods_name{width: 218px;height: 36px;color: #666;margin-bottom: 8px;font-weight: 400;overflow: hidden;font-size: 12px;}
.category_main .list ul li .goods_name a{}


/*分页*/
.category_main .paging{width: 1200px;height: 46px;margin: 30px 0;color: #666;text-align: center;}

.category_main .paging span.p_total{padding-right: 20px;font-size: 14px;position: relative;top:15px}

.category_main .paging span.p_num1{margin: 0 3px;padding:13.5px 17.5px;font-size: 16px;border: 1px solid #f10180;
                                   background-color: #f10180;color: #fff;border-radius: 3px;position: relative;top:15px}

.category_main .paging span.p_num2{margin: 0 3px;padding:13.5px 17.5px;font-size: 16px;border: 1px solid #c8c8c8;
                                   background-color: #fff;color: #999;border-radius: 3px;position: relative;top:15px}
.category_main .paging span.p_num2:hover{border: 1px solid #f10180;}								   

.category_main .paging span.p_num3{margin: 0 3px;padding:13.5px 17.5px;font-size: 16px;border: 1px solid #c8c8c8;
                                   background-color: #fff;color: #999;border-radius: 3px;position: relative;top:15px}
.category_main .paging span.p_num3:hover{border: 1px solid #f10180;}

.category_main .paging span.p_num100{margin: 0 3px;padding:13.5px 9.5px;font-size: 16px;border: 1px solid #c8c8c8;
                                   background-color: #fff;color: #999;border-radius: 3px;position: relative;top:15px}
.category_main .paging span.p_num100:hover{border: 1px solid #f10180;}

.category_main .paging span.p_txt{font-size: 20px;position: relative;top:10px}						   

.category_main .paging span.p_icon{margin: 0 3px;padding:13.5px 17.5px;font-size: 16px;border: 1px solid #c8c8c8;
                                   background-color: #fff;color: #999;border-radius: 3px;position: relative;top:15px}
.category_main .paging span.p_icon:hover{border: 1px solid #f10180;}

